Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 ST LEONARDS ROAD Detached £204,743 £190,000 7 Sep 2021
17 ST LEONARDS ROAD Detached £341,183 £245,000 23 Nov 2015
21 ST LEONARDS ROAD Semi-Detached £273,148 £158,000 12 Oct 2011
24 ST LEONARDS ROAD Detached £369,680 £300,000 22 Nov 2018
26 ST LEONARDS ROAD Detached £359,267 £165,000 19 Dec 2003
28 ST LEONARDS ROAD Detached £520,542 £302,000 5 Dec 2011
30 ST LEONARDS ROAD Detached £334,890 £127,000 31 Oct 2002